package com.company.genealogy.web.service;

import java.util.Map;

/**
 * 微信API服务接口
 */
public interface WxApiService {
    
    /**
     * 通过code获取微信用户openid和session_key
     * @param code 微信临时登录凭证
     * @return 包含openid和session_key的Map
     */
    Map<String, Object> getOpenidByCode(String code);
    
    /**
     * 检查用户资料是否完整
     * @param userId 用户ID
     * @return 是否完整
     */
    boolean isProfileComplete(Long userId);
} 